Mapping Description Communication Pattern Resources and a between Grid Mechanism Scheduling
نویسنده
چکیده
No application can execute efficiently on the grid that is not aware of the fact that it runs in an heterogeneous network environment with heterogeneous nodes. We report on an ongoing work whose goal is to develop a distributed software framework and an API for grid computing which shall empower applications to perform scheduling decisions on their own and utilizing the information about the grid environment in order to adapt their algorithmic structure to the particular situation. Since our solution hides low-level grid-related execution details from the application by providing an abstract execution model, it is able to eliminate some algorithmic challenges of nowadays grid programming.
منابع مشابه
A New Job Scheduling in Data Grid Environment Based on Data and Computational Resource Availability
Data Grid is an infrastructure that controls huge amount of data files, and provides intensive computational resources across geographically distributed collaboration. The heterogeneity and geographic dispersion of grid resources and applications place some complex problems such as job scheduling. Most existing scheduling algorithms in Grids only focus on one kind of Grid jobs which can be data...
متن کاملA Scheduling Algorithm with Static Partition for Total Exchange
The GRID environment is a parallel or distributed system which utilizes geographically distributed computational resources, and has been receiving considerable attention over recent years. On the GRID environment, efficient scheduling algorithms for basic communication operations are important to improve total computational performance. In this paper, we consider improvement of scheduling algor...
متن کاملCost-based Job grouping and Scheduling Algorithm for Grid computing Environments
The integration of remote and diverse resources and the increasing computational needs of Grand challenges problems combined with faster growth of the internet and communication technologies leads to the development of global computational grids. Grid computing is a prevailing technology, which unites underutilized resources in order to support sharing of resources and services distributed acro...
متن کاملStability Assessment Metamorphic Approach (SAMA) for Effective Scheduling based on Fault Tolerance in Computational Grid
Grid Computing allows coordinated and controlled resource sharing and problem solving in multi-institutional, dynamic virtual organizations. Moreover, fault tolerance and task scheduling is an important issue for large scale computational grid because of its unreliable nature of grid resources. Commonly exploited techniques to realize fault tolerance is periodic Checkpointing that periodically ...
متن کاملAn Insight into Grid Scheduling Algorithms: A Survey
Grid scheduling is the process of mapping each and every task for the job completion with respect to the service level agreements. Grid scheduling produces effective decisions, and involves the resources from various administrative domains. The complexity of generic scheduling issue is NP-Complete. The scheduling issue is more problematic due to certain unique features of grid computations. In ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009